package com.asiainfo_linkage.scheduler;

import java.util.Timer;

/**
 * 一次性定时任务提醒。
 * @author Administrator
 *
 */
public class OneTimeScheduler implements Scheduler{
	
	private Timer timer = new Timer();

	@Override
	public void schedule(NotifierTimerTask notifierTimerTask) {
		if(notifierTimerTask==null || notifierTimerTask.getRemTask()==null 
				||notifierTimerTask.getRemTask().getRem_first_time()==null)
			return;
		timer.schedule(notifierTimerTask, notifierTimerTask.getRemTask().getRem_first_time());
	}

	@Override
	public void purge() {
		timer.purge();
	}

}
